draining stand - Spanish English Dictionary